buried/hidden treasure - French English Dictionary